hand shield - French English Dictionary